Big Huge Thesaurus

shiitake mushroom

noun